device producing shocks - Deutsch Englisch Wörterbuch